csb_map_source(qThreadPool_SOURCE
        SOURCE_ROOT ${CMAKE_CURRENT_SOURCE_DIR}
        SOURCES
            printtask.h
            printtask.cpp
            qThreadPool.cpp)

csb_add_executable(qThreadPool
        DEPENDS Qt5::Concurrent Qt5::Core Qt5::Network Qt5::Gui Qt5::Widgets
        SOURCES ${qThreadPool_SOURCE})